take a potshot at someone - Francés Inglés Diccionario